+++
title = "EdgeVPN"
linkTitle = "edgevpn"

+++

{{< blocks/cover title="EdgeVPN" image_anchor="top" height="full" color="orange" >}}
<div class="mx-auto">
	<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
		Documentation <i class="fas fa-arrow-alt-circle-right ml-2"></i>
	</a>
	<a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/mudler/edgevpn/releases">
		Download <i class="fab fa-github ml-2 "></i>
	</a>
	<p class="lead mt-5">Create Decentralized private networks</p>
	<hr>

</div>
{{< /blocks/cover >}}


{{% blocks/lead color="primary" %}}

EdgeVPN uses <a href="https://github.com/libp2p/go-libp2p" target="_blank">go-libp2p</a> to create private decentralized networks.

{{% /blocks/lead %}}

{{< blocks/section color="dark" >}}
{{% blocks/feature icon="fa-network-wired" title="VPN" %}}
Join nodes via shared secrets
{{% /blocks/feature %}}

{{% blocks/feature icon="fa-dice-d20" title="Blockchain" %}}
A Lightweight, small blockchain in your pocket.
{{% /blocks/feature %}}





{{% blocks/feature icon="fa-ethernet" title="DHCP and DNS" %}}
Automatically decentralized coordinated IP assignment and Embedded DNS server to resolve domains from a decentralized domain registry

{{% /blocks/feature %}}

{{< /blocks/section >}}

{{< blocks/section color="dark" >}}
{{% blocks/feature icon="fa-file-upload" title="Files" %}}
Send and receive files between hosts also outside the VPN
{{% /blocks/feature %}}


{{% blocks/feature icon="fab fa-project-diagram" title="Services" %}}
Expose and route TCP services over the p2p network also without the VPN
{{% /blocks/feature %}}


{{% blocks/feature icon="fa-eye" title="API" %}}
Simple REST API with an embedded and simple UI with batteries included to operate the network Blockchain.
{{% /blocks/feature %}}

{{< /blocks/section >}}



{{< blocks/section >}}
<div class="col">
<h1 class="text-center">
	Graphical interface
</h1>

<center>
	<a class="btn btn-md btn-primary mr-3 mb-4" href="{{< relref "/docs">}}/getting-started/api/">
		WebUI
		<i class="fab fa-globe ml-2 "></i></a>
	 <a class="btn btn-md btn-primary mr-3 mb-4" href="{{< relref "/docs">}}/getting-started/gui/">GUI
		<i class="fab fa-desktop ml-2 "></i></a><br>
	Keep an eye on your network with the Web UI. <br>
	Connect easily from your workstation with the frontend GUI app.
</center>
</div>
<div class="col">


<img width=400 src="https://user-images.githubusercontent.com/2420543/163020448-8e9238c1-3b6d-435d-9b25-7729d8779ebd.png" class="img-fluid">
<img width=300 src="https://user-images.githubusercontent.com/2420543/147854909-a223a7c1-5caa-4e90-b0ac-0ae04dc0949d.png" class="img-fluid">
</div>
{{< /blocks/section >}}




{{< blocks/section color="white">}}
{{% blocks/feature icon="f" %}}
<a class="btn btn-lg btn-secondary mr-3 mb-4" href="https://github.com/mudler/edgevpn/releases">
	Download <i class="fab fa-github ml-2 "></i>
</a>

{{% /blocks/feature %}}

{{% blocks/feature icon="fab fa-github" title="Contributions welcome!" url="https://github.com/mudler/edgevpn" %}}
If you like to play with code, check out our issues that are marked as ["good first issue"](https://github.com/mudler/edgevpn/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22) and open a [Pull Request](https://github.com/mudler/edgevpn/pulls) on **GitHub**. 
New users are always welcome, and have fun!
{{% /blocks/feature %}}
{{% blocks/feature icon="f" %}}


<a class="btn btn-lg btn-primary mr-3 mb-4" href="{{< relref "/docs" >}}">
	Documentation <i class="fas fa-arrow-alt-circle-right ml-2"></i>
</a>
{{% /blocks/feature %}}

{{< /blocks/section >}}
